corporate landlord - Alemán Inglés Diccionario